#ifndef MONITORINGMAINDATA_H
#define MONITORINGMAINDATA_H

#include <QWidget>
#include "MonitoringRealData.h"
#include "MonitoringHistoryData.h"
#include "deviceModel.h"
#include "MonitoringRealData.h"
#include "MonitoringHistoryData.h"
#include "WarnRuleSet.h"
namespace Ui {
class MonitoringMainData;
}

class MonitoringMainData : public QWidget
{
    Q_OBJECT

public:
    explicit MonitoringMainData(QWidget *parent = nullptr,deviceModel*dmodel=nullptr,userModel*umodel=nullptr);
    ~MonitoringMainData();

private:
    Ui::MonitoringMainData *ui;
    deviceModel*dmodel;
    userModel*umodel;
    MonitoringRealData*p_real;
    MonitoringHistoryData*p_history;
    WarnRuleSet*p_warn;
};

#endif // MONITORINGMAINDATA_H
